be a university professor - Espagnol Anglais Dictionnaire